#ifndef TOWER_H
#define TOWER_H
#include "object.h"

class CTower : public CObject {
private:
    CScene* gamescene;    

public:
    CTower(int tx, int ty, CScene* scene);
    CTower();
    ~CTower();
    virtual void Draw();
    virtual void Do();
    virtual void Shoot();
    CScene* ggamescene();
    void SetGameScene(CScene* scenet);

};

class CYellowTower : public CTower {
public:
    CYellowTower(int tx, int ty, CScene* scene);
    void Shoot();


};

#endif // TOWER_H
